package edu.gtcfla.km.admin.appmodules.service;

import java.util.Set;

import org.vsg.biz.BusinessOperationException;
import org.vsg.biz.account.Menu;

import edu.gtcfla.km.admin.appmodules.vo.MenuFormView;

/**
 * 
 * @author Bill Vison
 *
 */
public interface MenuResourceService {
	
	
	public void registerNewMenuResource(Set<Menu> sysMenuResSet) throws BusinessOperationException;
	
	/**
	 * menu form view
	 * @param menuFormView
	 * @throws BusinessOperationException
	 */
	void updateAll(Set<MenuFormView> menuFormView ) throws BusinessOperationException;
	
	
	void deleteAll(Set<String> menuIds ) throws BusinessOperationException;

}
